package com.iot.model.entity;

import java.io.Serializable;
import java.lang.Long;
import java.lang.String;
import java.lang.Integer;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * Messagemodel
 * @author: dh
 * @date: 2024-04-28 16:12:50
 */
@Data
@TableName(value = "tb_message")
public class MessageEntity implements Serializable {

	/**
	 * 主键
	 */
	@TableId(type= IdType.AUTO)
	private Long id;

	private Long sid;

	/**
	 * 接收人id
	 */
	private Long authId;

	/**
	 * 发起人uid
	 */
	private Long uid;

	/**
	 * 标题
	 */
	private String title;

	/**
	 * 消息体
	 */
	private String content;

	private String otherParams;

	/**
	 * 消息类型（0-邀请关注，1-请求关注，2-其他）
	 */
	private Integer type;

	/**
	 * 是否已读
	 */
	private Integer isRead;

	/**
	 * 状态
	 */
	private Integer state;

	/**
	 * 创建时间
	 */
	private Long createTime;

	/**
	 * 修改时间
	 */
	private String updateTime;

}
